mountain peanut - French English Dictionary